embedded systems embedded hart slave consultant software firmware implementations architettura circuit civil engineering engineering consultant pcb functional safety design hart master engineering electronics arredamento linux industrial design